Multiflora Rose - French English Dictionary